<?php
/**
 * Here the class '\UF\Console\BackColors' is defined.
 *
 * @category   UniKap-Framework
 * @package    Console
 * @subpackage Core
 * @author     Ulf -UniKado- Kadner <ulfikado@gmail.com>
 * @since      2014-04-04 16:17
 * @version    0.1
 */

namespace UF\Console
{

    /**
     * Defines all usable background colors for {@see \UF\Console\Colorizer} as constants.
     *
     * @since  v0.1
     */
    final class BackColors
    {

        # <editor-fold defaultstate="collapsed" desc="- - - -   C O N S T A N T S   - - - - - - - - - - - - - - - - - - - - - - - - - -">

        /**
         * Black background color.
         *
         * @since  v0.1
         */
        const BLACK = 'black';

        /**
         * Red background color.
         *
         * @since  v0.1
         */
        const RED = 'red';

        /**
         * Green background color.
         *
         * @since  v0.1
         */
        const GREEN = 'green';

        /**
         * Yellow background color.
         *
         * @since  v0.1
         */
        const YELLOW = 'yellow';

        /**
         * Blue background color.
         *
         * @since  v0.1
         */
        const BLUE = 'blue';

        /**
         * Magenta background color.
         *
         * @since  v0.1
         */
        const MAGENTA = 'magenta';

        /**
         * Cyan background color.
         *
         * @since  v0.1
         */
        const CYAN = 'cyan';

        /**
         * Light gray background color.
         *
         * @since  v0.1
         */
        const LIGHTGRAY = 'lightGray';

        # </editor-fold>

        # <editor-fold defaultstate="collapsed" desc="- - - >   H I D D E N   C O N S T R U C T O R   - - - - - - - - - - - - - - - - -">

        /**
         * Hidden because the class is only for static use.
         *
         * @since  v0.1
         */
        private function __construct() { }

        # </editor-fold>

    }

}

